release: release_mpi release_omp

release_mpi:
	(cd ../maxsat/ga/mpi; make release)
	(cd ../maxsat/sa/mpi; make release)
	(cd ../onemax/ga/mpi; make release)

release_omp:
	(cd ../maxsat/ga/omp; make release)
	(cd ../maxsat/sa/omp; make release)
	(cd ../onemax/ga/omp; make release)

debug:
	(cd ../maxsat/ga/mpi; make debug)
	(cd ../maxsat/ga/omp; make debug)
	(cd ../maxsat/sa/mpi; make debug)
	(cd ../maxsat/sa/omp; make debug)
	(cd ../onemax/ga/mpi; make debug)
	(cd ../onemax/ga/omp; make debug)
clean:
	(cd ../maxsat/ga/mpi; make clean)
	(cd ../maxsat/ga/omp; make clean)
	(cd ../maxsat/sa/mpi; make clean)
	(cd ../maxsat/sa/omp; make clean)
	(cd ../onemax/ga/mpi; make clean)
	(cd ../onemax/ga/omp; make clean)
